oil cooler shell - Turkish English Dictionary